@echo off
echo 🚨 Network Firewall 应急清理脚本
echo ================================
echo.
echo 正在清理系统代理设置...

rem 禁用系统代理
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f >nul 2>&1

rem 清空代理服务器设置
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f >nul 2>&1

rem 清空代理覆盖设置
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /f >nul 2>&1

rem 刷新系统设置
rundll32.exe wininet.dll,InternetSetOption 0 39 0 0 >nul 2>&1

rem 强制终止可能运行的程序
taskkill /f /im network-firewall.exe >nul 2>&1

echo ✅ 应急清理完成！
echo.
echo 请检查网络连接是否已恢复。
echo 如果仍有问题，请手动打开 Internet 选项 > 连接 > 局域网设置，
echo 取消勾选"为LAN使用代理服务器"。
echo.
pause 